blade ditcher - Turkish English Dictionary